home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE1 / PD / TXTANLZ / !TxAnalyse / Desc < prev    next >
Text File  |  2002-05-20  |  4KB  |  169 lines

  1. # This is a description of the wimp interface for txanalyse
  2.  
  3. tool_details_start
  4.    name          "TxAnalyse";
  5.    command_is "<TxAnalyse$Dir>.!RunImage";
  6.    version       "Demo (20th May 2002)";
  7.    wimpslot       2048k;
  8.    has_extended_cmdline;
  9. tool_details_end
  10.  
  11.  
  12. metaoptions_start
  13.    has_auto_run;
  14.    has_auto_save  leafname from icn5;
  15.    has_text_window;
  16.    has_summary_window;
  17.    display_dft_is text;
  18. metaoptions_end
  19.  
  20. fileoutput_start
  21.      output_option_is "-o";
  22.     output_dft_is produces_output;
  23. fileoutput_end
  24.  
  25.  
  26. dbox_start
  27.    icons_start
  28.       icn 3 maps_to string   not_saved;
  29.       icn 5 maps_to string;
  30.       icn 6 maps_to "-d";
  31.       icn 7 maps_to "-z";
  32.       icn 8 maps_to "-help";
  33.       icn 11 maps_to "-m";
  34.       icn 12 maps_to "-x";
  35.       icn 13 maps_to "-p" string;
  36.       icn 15 maps_to "-t";
  37.       icn 16 maps_to "-s";
  38.       icn 17 maps_to "-w";
  39.       icn 18 maps_to "-j";
  40.       icn 19 maps_to "-h";
  41.       icn 20 maps_to "-e";
  42.       icn 21 maps_to "-g";
  43.       icn 22 maps_to "-f";
  44.       icn 24 maps_to "-y";
  45.       icn 25 maps_to "-n";
  46.    icons_end
  47.  
  48.    defaults
  49.       icn 3 "",
  50.       icn 5 "TxAnalyse",
  51.       icn 6 off,
  52.       icn 7 off,
  53.       icn 8 off,
  54.       icn 11 on,
  55.       icn 12 off,
  56.       icn 13 "64",
  57.       icn 15 on,
  58.       icn 16 off,
  59.       icn 17 off,
  60.       icn 18 off,
  61.       icn 19 off,
  62.       icn 20 on,
  63.       icn 21 off,
  64.       icn 22 off,
  65.       icn 24 off,
  66.       icn 25 off;
  67.  
  68.    imports_start
  69.       drag_to  any        inserts icn 3 separator_is " ";
  70.       drag_to  iconbar    inserts icn 3 separator_is " ";
  71.       drag_to  icn 3      inserts icn 3 separator_is " ";
  72.       drag_to icn 5 inserts icn 5;
  73.    imports_end
  74. dbox_end
  75.  
  76. menu_start
  77.    "Debug" maps_to "-z";
  78.    "Help"  maps_to "-help";
  79.    "Description" maps_to "-d";
  80.    
  81.    defaults
  82.    menu 1 off,
  83.    menu 2 off,
  84.    menu 3 off;
  85. menu_end
  86.  
  87. deselections_start
  88.   menu 1 deselects menu 2;
  89.   menu 1 deselects menu 3;
  90.   menu 1 deselects icn 6;
  91.   menu 1 deselects icn 8;
  92.   menu 2 deselects menu 1;
  93.   menu 2 deselects menu 3;
  94.   menu 2 deselects icn 6;
  95.   menu 3 deselects menu 1;
  96.   menu 3 deselects menu 2;
  97.   menu 3 deselects icn 8;
  98.   icn 6 deselects icn 7;
  99.   icn 6 deselects menu 2;
  100.   icn 7 deselects icn 6;
  101.   icn 7 deselects menu 2;
  102.   icn 8 deselects icn 6;
  103.   icn 6 deselects icn 8;
  104.   icn 7 deselects icn 8;
  105.   icn 7 deselects menu 3;
  106.   icn 8 deselects icn 7;
  107.   icn 8 deselects menu 3;
  108.   icn 11 deselects icn 6;
  109.   icn 11 deselects icn 8;
  110.   icn 11 deselects menu 2;
  111.   icn 11 deselects menu 3;
  112.   icn 15 deselects icn 16;
  113.   icn 15 deselects icn 17;
  114.   icn 15 deselects icn 19;
  115.   icn 15 deselects icn 6;
  116.   icn 15 deselects icn 8;
  117.   icn 15 deselects menu 2;
  118.   icn 15 deselects menu 3;  
  119.   icn 16 deselects icn 15;
  120.   icn 16 deselects icn 17;
  121.   icn 16 deselects icn 19;
  122.   icn 16 deselects icn 6;
  123.   icn 16 deselects icn 8;
  124.   icn 16 deselects menu 2;
  125.   icn 16 deselects menu 3;    
  126.   icn 17 deselects icn 15;
  127.   icn 17 deselects icn 16;
  128.   icn 17 deselects icn 19;
  129.   icn 17 deselects menu 2;
  130.   icn 17 deselects menu 3;  
  131.   icn 17 deselects icn 6;
  132.   icn 17 deselects icn 8;
  133.   icn 18 deselects icn 6;
  134.   icn 18 deselects icn 8;
  135.   icn 19 deselects icn 15;
  136.   icn 19 deselects icn 16;
  137.   icn 19 deselects icn 17;
  138.   icn 19 deselects menu 2;
  139.   icn 19 deselects menu 3;  
  140.   icn 19 deselects icn 6;
  141.   icn 19 deselects icn 8;
  142.   icn 19 deselects menu 2;
  143.   icn 19 deselects menu 3;
  144.   icn 20 deselects icn 21;
  145.   icn 21 deselects icn 20;
  146.   icn 22 deselects icn 20;
  147.   icn 20 deselects icn 22;
  148.   icn 21 deselects icn 22;
  149.   icn 22 deselects icn 21;
  150.   icn 24 deselects icn 6;
  151.   icn 24 deselects icn 8;
  152.   icn 24 deselects menu 2;
  153.   icn 24 deselects menu 3;
  154.   icn 25 deselects icn 6;
  155.   icn 25 deselects icn 8;
  156.   icn 25 deselects menu 2;
  157.   icn 25 deselects menu 3;
  158. deselections_end
  159.  
  160. exclusions_start
  161. icn12 excludes icn 13;
  162. exclusions_end
  163.  
  164. make_excludes icn3;
  165.  
  166. order_is icn6, icn7, icn 8, icn 11, icn12, icn13, icn15, icn16, icn17, icn18, icn 19, icn 20, icn21, icn22, icn 24, icn 25, icn 3, output;
  167.  
  168. make_order_is icn6, icn 7, icn 8, icn11, icn12, icn13, icn15, icn16, icn17, icn18, icn 19, icn 20, icn 21, icn22, icn 24, icn 25, "-o $@";       
  169.